divide and conquer technique

join shbcf.ru